//题目描述
//小明决定从下周一开始努力刷题准备蓝桥杯竞赛。
//他计划周一至周五每天做a 道题目，周六和周日每天做b 道题目。
//请你帮小明计算，按照计划他将在第几天实现做题数大于等于n 题 ?
//输入格式
//输入一行包含三个整数
//a, b 和n.
//输出格式
//输出一个整数代表天数。
//例如   输入：10 20 99 输出 8
#include<bits/stdc++.h>
using namespace std;
using ll = long long;
int main() {
	ll a, b, n,total;
	cin >> a >> b >> n;
	if (n < 0)
		return false;
	total = a * 5 + b * 2;
	ll week = n / total;
	ll x = n % total;
	ll day1; 
	if (x > 0) {
		if (x <= 5 * a) {
			day1 = (x+a-1) / a ;//向上取整，和之前的x/a+1区别为：
			                    //x/a+1在x为a的倍数的情况下，实际结果会比真正结果多加了个1
			                    //而（x+a-1）/a表示的是向上取整，不会出现上面的情况   
		}
		else if (x > 5 * a) {
			day1 = 5 + (x - a*5+b-1) / b ;
		}
	}
	ll sum = day1 + week*7;
	cout << sum << "\n";
	return 0;
}